
//标签页功能实现
function addTab(title, url){
	if ($('#tabs').tabs('exists', title)){
		$('#tabs').tabs('select', title);//选中并刷新
		var currTab = $('#tabs').tabs('getSelected');
		var url = $(currTab.panel('options').content).attr('src');
		if(url != undefined && currTab.panel('options').title != 'Home') {
			$('#tabs').tabs('update',{
				tab:currTab,
				options:{
					content:createFrame(url)
				}
			})
		}
	} else {
		var content = createFrame(url);
		$('#tabs').tabs('add',{
			title:title,
			content:content,
			closable:true
		});
	}
	tabClose();
	$('.sou').hide();
}
function createFrame(url) {
	var s = '<iframe scrolling="auto" frameborder="0"  src="'+url+'" style="width:100%;height:100%;"></iframe>';
	return s;
}
		
function tabClose() {
	/*双击关闭TAB选项卡*/
	$(".tabs-inner").dblclick(function(){
		var subtitle = $(this).children(".tabs-closable").text();
		$('#tabs').tabs('close',subtitle);
	})
	/*为选项卡绑定右键*/
	$(".tabs-inner").bind('contextmenu',function(e){
		$('#mm').menu('show', {
			left: e.pageX,
			top: e.pageY
		});

		var subtitle =$(this).children(".tabs-closable").text();

		$('#mm').data("currtab",subtitle);
		$('#tabs').tabs('select',subtitle);
		return false;
	});
}		
//绑定右键菜单事件
function tabCloseEven() {
	//刷新
	$('#mm-tabupdate').click(function(){
		var currTab = $('#tabs').tabs('getSelected');
		var url = $(currTab.panel('options').content).attr('src');
		if(url != undefined && currTab.panel('options').title != 'Home') {
			$('#tabs').tabs('update',{
				tab:currTab,
				options:{
					content:createFrame(url)
				}
			})
		}
	})
	//关闭当前
	$('#mm-tabclose').click(function(){
		var currtab_title = $('#mm').data("currtab");
		$('#tabs').tabs('close',currtab_title);
	})
	//全部关闭
	$('#mm-tabcloseall').click(function(){
		$('.tabs-inner span').each(function(i,n){
			var t = $(n).text();
			if(t != 'Home') {
				$('#tabs').tabs('close',t);
			}
		});
	});
	//关闭除当前之外的TAB
	$('#mm-tabcloseother').click(function(){
		var prevall = $('.tabs-selected').prevAll();
		var nextall = $('.tabs-selected').nextAll();		
		if(prevall.length>0){
			prevall.each(function(i,n){
				var t=$('a:eq(0) span',$(n)).text();
				if(t != 'Home') {
					$('#tabs').tabs('close',t);
				}
			});
		}
		if(nextall.length>0) {
			nextall.each(function(i,n){
				var t=$('a:eq(0) span',$(n)).text();
				if(t != 'Home') {
					$('#tabs').tabs('close',t);
				}
			});
		}
		return false;
	});
	//关闭当前右侧的TAB
	$('#mm-tabcloseright').click(function(){
		var nextall = $('.tabs-selected').nextAll();
		if(nextall.length==0){
			//msgShow('系统提示','后边没有啦~~','error');
			alert('后边没有啦~~');
			return false;
		}
		nextall.each(function(i,n){
			var t=$('a:eq(0) span',$(n)).text();
			$('#tabs').tabs('close',t);
		});
		return false;
	});
	//关闭当前左侧的TAB
	$('#mm-tabcloseleft').click(function(){
		var prevall = $('.tabs-selected').prevAll();
		if(prevall.length==0){
			alert('到头了，前边没有啦~~');
			return false;
		}
		prevall.each(function(i,n){
			var t=$('a:eq(0) span',$(n)).text();
			$('#tabs').tabs('close',t);
		});
		return false;
	});

	//退出
	$("#mm-exit").click(function(){
		$('#mm').menu('hide');
	})
}

$(function() {
	tabCloseEven();
	$('.cs-navi-tab').click(function() {
		var $this = $(this);
		var href = $this.attr('src');
		var title = $this.text();
		addTab(title, href);
	});
	//默认打开车辆总览界面
	addTab('车辆总览','vehicle/vehicle_Pandect.jsp');
});
//菜单功能结束 


//退出系统
function quit(){
	if(confirm("是否确认退出系统?")){
			window.location="../login.jsp";
	   }
}

//功能检索
$(".search-text").focus(function(e){
	$('.sou').show();
});
$(".search-text").keyup(function(){
	var sb=$(this).val();
	var ins=$('.sou').children('li').size();
	var inz=$('.sou').children('li');
	if(sb!=''){
		$('.sou').children('li').css('display','none');
	}else{
		$('.sou').children('li').css('display','block');
	}
	for(i=0;i<ins;i++){
		var tt=inz.eq(i).text();
		var Iok=tt.indexOf(sb);
		if(Iok==0){
			inz.eq(i).show();
		}
	}
});
$(document).click(function(){
	$('.sou').hide();
});
$('.search').click(function(){
	return false;
});

//左侧菜单栏相应实现开始
$(document).ready(function(){
		
	$(".div1").click(function(){
		
		if($(this).hasClass("div1-dian")){
			$(this).removeClass("div1-dian").next(".divnr").slideUp();
			$(this).children("p").css("color","#81b7c2");
		}else{
			$(this).addClass("div1-dian").children("p").css("color","#f48b43");
			$(this).siblings(".div2").removeClass("div2-dian").children("p").css("color","#81b7c2");
			$(this).siblings(".div3").removeClass("div3-dian").children("p").css("color","#81b7c2");
			$(this).next(".divnr").slideDown().siblings(".divnr").slideUp();
		}
		
	});
	
	
	
		$(".div2").click(function(){
		if($(this).hasClass("div2-dian")){
			$(this).removeClass("div2-dian").next(".divnr").slideUp();
			$(this).children("p").css("color","#81b7c2");
		}else{
			$(this).addClass("div2-dian").children("p").css("color","#f48b43");
			$(this).siblings(".div1").removeClass("div1-dian").children("p").css("color","#81b7c2");
			$(this).siblings(".div3").removeClass("div3-dian").children("p").css("color","#81b7c2");
			$(this).next(".divnr").slideDown().siblings(".divnr").slideUp();
		}
	});
	$(".div3").click(function(){
		if($(this).hasClass("div3-dian")){
			$(this).removeClass("div3-dian").next(".divnr").slideUp();
			$(this).children("p").css("color","#81b7c2");
		}else{
			$(this).addClass("div3-dian").children("p").css("color","#f48b43");
			$(this).siblings(".div1").removeClass("div1-dian").children("p").css("color","#81b7c2");
			$(this).siblings(".div2").removeClass("div2-dian").children("p").css("color","#81b7c2");
			$(this).next(".divnr").slideDown().siblings(".divnr").slideUp();
		}
	});			 
});
//左侧菜单栏相应实现结束
//左侧箭头显示隐藏开始
$(function(){
	$(".jiantou").click(function(){
		if($(".left-nav").hasClass("aaa")){
			$(".left-nav").animate({
				"margin-left":"-210px",
				
			});
			$(".content1").animate({
				"padding-left":"210px"
			});
			$(".jiantou").animate({
				"left":"210px"
			});
			$(".left-nav").removeClass("aaa");
		}else{
			$(".left-nav").addClass("aaa");
			$(".left-nav").animate({
				"display":"block",
				"margin-left":"-210px",
			});
			$(".content1").animate({
				"padding-left":"0px"
			});
			$(".jiantou").animate({
				"left":"0px"
			});
		}
	});
});//左侧箭头显示隐藏结束
